principal engineer - French English Dictionary